electronic monitored - Francés Inglés Diccionario